Today, installing an IoT product in your home is an act of faith. That goes much deeper than optimism the product will deliver on the promises in its marketing materials. It goes beyond expecting timely security patches and ongoing feature enhancements. You must believe the manufacturer will respect your privacy. You must trust that they won't permanently disable the product you bought when they go out of business. You have to hope they won't sue when you try to repair the product.
Despite its failings, the Internet of Things holds great potential to improve the lives of individuals and their communities. As more devices in our daily lives are endowed with a digital brain and the ability to communicate, they become better able to provide more useful behaviors to more diverse users. Unfortunately, today it is almost always the manufacturer that decides the behaviors of the product and which groups of users to put first.
Copyleft can bring a much needed course correction to the Internet of Things.
What will change when an Internet of Things product is power by Copyleft software? The Maker Community has shown that when individuals take control of a product's software, they make the product do what they want and need in ways the manufacturer never imagined.
In very direct ways, Copyleft addresses many weakness of IoT. Don’t trust the cloud service of the manufacturer to maintain safeguard your information? Change to another cloud service. Or disable cloud connectivity entirely. Not sure what information the software might collecting? Check the code. Worried that the product will be orphaned? With Copyleft, anyone can build and maintain the software. Want to fix a bug in the software, add a feature, patch a security flaw, or disable an unwanted feature? Go for it. No lawyer required.
Still, one challenge with Copyleft has traditionally been the high technical hurdles. Copyleft gives the potential to change software, but the means to do so remain out of reach for many individuals with great ideas and real needs. Here Copyleft has a solution too. Enhancing Internet of Things products with a scripting language (under a Copyleft license, of course!) makes changing the behavior of a lightbulb, thermostat, or washing machine no more difficult than creating a web page. This brings the freedoms guaranteed by Copyleft within reach of orders of magnitude more people.
This talk considers a future where the Internet of Things is powered by Copyleft software. It shows how that benefits the users of those products as well as the creators of those products. It highlights software work being done to help make this future a reality.